organ donor leave - Español Inglés Diccionario